Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
[Senior / Staff] Software Engineer, Product - Ad Ecosystems image - Rise Careers
Job details

[Senior / Staff] Software Engineer, Product - Ad Ecosystems

About Haus

Haus is a first of its kind decision science platform for the new digital privacy paradigm where data sharing and PII is restricted. Haus uses frontier causal inference based econometric models to run experiments and help brands understand how the actions they take in marketing, pricing and promotions impact the bottom line. Our team is comprised of former product managers, economists and engineers from Google, Netflix, Amazon and Meta who saw how costly it is to support high-quality decision science tooling and incrementality testing. Our mission is to make this technology available to all businesses, where all the heavy lifting of experiment design, data cleaning, and analysis/insights are taken care of for you. Haus is working with well known brands like FanDuel, Sonos, and Hims & Hers, and has seen more than 30x ROI by running experiments and helping brands make more profitable decisions. We are backed by top VCs like Insight Partners, 01 Advisors, Baseline Ventures, and Haystack.


We're honored that Haus has once again been recognized and has made the list for 2025's exceptional startups!


The Role

This role is centered on building products that help our customers more effectively understand and manage their advertising investments across marketing channels like Google Ads, Pinterest Ads, TV ads, billboards, etc. We are searching for a senior full-stack engineer to make this goal a reality. The focus for this role is delivering user experience (and backing services) that allow our customers to optimize their advertising spend. This product area is data heavy so comfort in working with data workloads and customer data of different shapes is required!


Responsibilities
  • Build and maintain effective APIs to support our customer’s insights.
  • Build and maintain delightful user experiences on those APIs
  • Identify, design, and implement internal process improvements using a variety of tools
  • You will help build a growing engineering organization as an early leader
  • Participate in an on-call rotation
  • Build and tweak monitoring tools to understand feature viability in the wild
  • Own the features you build end to end


Qualifications
  • This role is data heavy: comfort in data workloads and customer data of different shapes is required!
  • 7+ years experience building APIs & web applications (Backend Engineer, Frontend engineer, or similar)
  • Proficient in React and state management tools
  • Proficient in at least one OOP language: Python, TS, Scala, Golang, Java
  • You care deeply about well designed & well documented APIs
  • You care about mentorship of more junior teammates and growing together with your team
  • Experience working in a cloud environment
  • Experience with relational databases like SQL
  • Experience as a tech lead
  • Excellent written and verbal communication skills
  • Interest in developing a world class product


Bonus Points
  • Earlier stage startup experience.
  • Experience with Flask or other Python web frameworks
  • Experience with React-Query, XState for frontend state management
  • Experience with data integrations with third party sources


What We Offer
  • Competitive salary and startup equity
  • Top of the line health, dental, and vision insurance
  • 401k plan
  • Provide you with the tools and resources you need to be productive (new laptop, equipment, you name it)
  • Small team with big impact on the overall output


$160,000 - $205,000 a year
The salary range for this position is expected to be $160,000 - $205,000. Salary ranges are determined by role and level, and within the range individual pay is determined by additional factors including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in this job posting reflect the base salary only, and do not include equity or benefits.

Diversity in Qualifications

At Haus, we recognize that talent and expertise come from diverse experiences. We value a broad spectrum of backgrounds and are open to candidates who bring equivalent experience, even if it doesn't align perfectly with every listed technical requirement. If you're passionate about making a difference and have a unique set of skills or experiences, we encourage you to apply and share your unique journey with us.


Company Values

The point of our values is to help our team make difficult choices.

Aim high: We choose lofty goals that might fail over safe goals that always succeed.

Block the puck: We prioritize our team’s success over our own individual comfort.

Communicate directly: We all give feedback to each other, not just managers to reports.

Done is better than perfect: We take small inexact steps rather than large impeccable leaps.

Experiment: We try new ideas rather than repeating known formulas.


Haus is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.

HAUS Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
HAUS DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of HAUS
HAUS CEO photo
Jeremy Moss
Approve of CEO

Average salary estimate

$182500 / YEARLY (est.)
min
max
$160000K
$205000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About [Senior / Staff] Software Engineer, Product - Ad Ecosystems, HAUS

At Haus, we're on a mission to reshape how businesses navigate advertising in a world where data privacy is paramount. As a Senior Software Engineer focused on Product for Ad Ecosystems, you'll join a talented team made up of former engineers and product managers from big names like Google, Netflix, Amazon, and Meta. Your role is pivotal in helping our clients optimize their advertising investments—whether that’s through Google Ads, TV, or even billboards. You’ll enjoy a creative, data-driven environment where you'll design and maintain effective APIs and delightful user experiences that deliver real insights to our users. You’ll also have the opportunity to lead as we grow, tackle challenges head-on and participate in process improvements that enhance our offerings. With Haus's impressive track record of creating data-heavy products and industry recognition as one of the top startups, your contributions will undoubtedly make a significant impact. We value well-designed, well-documented APIs and customer data management, and as part of our small but mighty team, you’ll receive competitive compensation, comprehensive health benefits, and the tools you need to thrive. Join us and be a part of a culture that fosters experimentation, high standards, and excellence!

Frequently Asked Questions (FAQs) for [Senior / Staff] Software Engineer, Product - Ad Ecosystems Role at HAUS
What are the main responsibilities of a Senior Software Engineer at Haus?

As a Senior Software Engineer at Haus, you'll be responsible for building and maintaining effective APIs and user experiences that enable our customers to optimize their advertising spend. This includes working with data-heavy workloads, designing process improvements, and participating in an on-call rotation to ensure feature viability. You're not just writing code; you're shaping the future of advertising analytics for big brands.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer role at Haus?

To be considered for the Senior Software Engineer position at Haus, you should have at least 7 years of experience in building APIs and web applications. Proficiency in tools like React, an object-oriented programming language (like Python or Java), and experience with relational databases like SQL are crucial. We also look for a passion for mentoring junior teammates and an interest in startup culture, so any experience in earlier-stage companies is a bonus!

Join Rise to see the full answer
How does Haus support employee growth and mentorship for software engineers?

At Haus, we prioritize personal and professional development, especially for our Senior Software Engineers. You'll have opportunities to mentor junior team members, share knowledge, and grow together as a team. We believe in fostering a collaborative environment that emphasizes feedback, direct communication, and shared successes.

Join Rise to see the full answer
What tools and technologies does Haus use for software development?

At Haus, we utilize a variety of modern tools and technologies for software development. You'll be working with React for frontend development, multiple OOP languages such as Python or Java on the backend, and important frameworks like Flask. Additionally, familiarity with state management tools and cloud environments will be essential as you contribute to our data-heavy projects.

Join Rise to see the full answer
What is the company culture like at Haus for software engineers?

The culture at Haus is dynamic and collaborative, encouraging creativity and innovation. We aim high and encourage experiments, pushing boundaries rather than sticking to comfortable routines. Transparent communication and feedback are core values of our culture, as we believe this leads to the best outcomes for our team and products.

Join Rise to see the full answer
Common Interview Questions for [Senior / Staff] Software Engineer, Product - Ad Ecosystems
Can you describe your experience with building APIs?

When discussing your experience building APIs, you should highlight specific projects where you designed, developed, or maintained APIs. Discuss any challenges faced and how you overcame them, particularly focusing on scalability and documentation, as these elements are crucial for a Senior Engineer at Haus.

Join Rise to see the full answer
How do you approach debugging in software development?

To effectively communicate your debugging process, outline the steps you take—from identifying the issue, reproducing it, analyzing logs, and testing potential solutions. Provide an example where you successfully resolved a significant bug, demonstrating your analytical and problem-solving skills.

Join Rise to see the full answer
What is your experience with data management and working with complex datasets?

When answering this question, focus on the types of datasets you've worked with, along with the tools and methods you used to manage and analyze them. Highlight your experience with SQL and APIs to demonstrate your data-handling capabilities, which is essential for the role at Haus.

Join Rise to see the full answer
Describe a challenge you've faced as a tech lead and how you overcame it.

Share a specific situation where you led a project or team, detailing the challenge, your approach to addressing it, and the outcome. This could include conflict resolution, project management, or technical hurdles. Emphasize collaboration and communication, key aspects of the culture at Haus.

Join Rise to see the full answer
Why do you care about well-designed and well-documented APIs?

Emphasizing your belief in the importance of documentation and design is key in your response. Discuss how well-structured APIs improve collaboration, facilitate easier onboarding for new developers, and lead to better overall user experiences. Relate this to Haus's values to show alignment with the company's mission.

Join Rise to see the full answer
How do you prioritize tasks and manage time in a fast-paced environment?

For this question, outline your strategies for prioritizing tasks, such as using tools like Agile methodologies or Kanban boards. Provide an example from your experience when you successfully managed competing deadlines while ensuring quality in your deliverables, showcasing your organizational skills that would fit well with Haus's dynamic environment.

Join Rise to see the full answer
How do you stay current with emerging technologies and programming languages?

Demonstrate your commitment to continuous learning by discussing the resources you use to stay updated—blogs, online courses, community, or conferences. Mention any new technologies you’ve recently explored and how you apply this knowledge to your work, showing that you’re proactive about your professional growth, which is valued at Haus.

Join Rise to see the full answer
How would you handle a disagreement in your team regarding a technical decision?

Share your approach to conflicts by promoting open discussions and encouraging diverse opinions. Explain how you would focus on data-driven arguments to guide the decision-making process, embodying Haus's core value of direct communication to resolve such disagreements effectively.

Join Rise to see the full answer
What motivates you to work in the field of software engineering?

Offer insight into your passion for technology and what specifically excites you about software engineering. Relate this back to the mission at Haus to show that your motivations align with the company’s goal of enhancing advertising analytics through innovative technology.

Join Rise to see the full answer
What do you see as the future of advertising technology, and how can you contribute to it?

Discuss your vision for the future of advertising technology, touching on trends like personalization, data privacy, and AI. Explain how your skills and experiences will help Haus stay at the forefront of these developments, showcasing your understanding of the industry and alignment with Haus's goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse
Photo of the Rise User
Visa Remote Bangalore, India
Posted 25 minutes ago
Photo of the Rise User
Canadian Bank Note Company Remote 18 Auriga Dr, Nepean, ON K2E 7T9, Canada
Posted 2 days ago
Photo of the Rise User
Docebo Remote No location specified
Posted 9 days ago
Photo of the Rise User
Posted 13 days ago

We help brands reach a connected generation by creating experiences and services across all channels digital.

44 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
11 people applied to Junior Software Engineer at Teya
P
Someone from OH, Mentor just viewed Ecommerce Specialist at ProjectGrowth
Photo of the Rise User
Someone from OH, Lakewood just viewed Regional Broker Contractor - Ohio, US (Remote) at Real
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Partnerships Analyst at Experian
Photo of the Rise User
109 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
Someone from OH, Columbus just viewed Executive Assistant II at Progress
Photo of the Rise User
Someone from OH, Cleveland just viewed Infection Prevention Data Abstractor: Full-Time at Q-Centrix
Photo of the Rise User
Someone from OH, Orwell just viewed Amazon Expediting Fleet Specialist at MSX International
E
Someone from OH, Cleveland just viewed Junior Support Engineer (m/f/d) at EoT Labs GmbH
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Graphic Designer at Hyve Group
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Production Artist Phoenix at R.R. Donnelley
A
Someone from OH, Avon Lake just viewed Entry Level Marketing Assistant at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, North Royalton just viewed Researcher-NBC Sports at NBCUniversal
Photo of the Rise User
Someone from OH, Cleveland just viewed UI Product Designer at Insight Global
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Kent just viewed Graphic Designer, Direct Response at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed General Application - I want to work at Kiddom! at Kiddom
G
Someone from OH, Cincinnati just viewed Calling All Stay-at-Home Parents at Global Elite Texas
S
Someone from OH, Columbus just viewed Senior Project Manager, Learning at Studion